home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
501-525
/
disk_512
/
csh
/
csh515s.lzh
/
lmakefile
< prev
next >
Wrap
Makefile
|
1991-06-06
|
2KB
|
42 lines
######################################################################
# Makefile to build Shell 5.10L under Lattice C 5.10
# NOTE: char's are UNSIGNED by default, and the executable's called 'zsh'
# primitive version, even LMK should be able to cope with this
FLAGS = -ms -v -d3 -cs -rr -cu
OPTIM = -O
OBJ=run.o main.o comm1.o comm2.o comm3.o execom.o set.o sub.o globals.o rawcon.o
# -ms = short code optimize -v = no stack overflow check
# -d0 = no debug info -cu = unsigned chars by default
# -cs = one copy per string -m3 = code for 68030
# -H = read precompiled header -ph = write precompiled header
# -rr = register arguments ND = strip debug information
zsh: $(OBJ)
BLINK lib:cres.o $(OBJ) LIB lib:lcr.lib lib:amiga.lib TO zsh NOICONS ND
shell.syms: shell.h proto.h
lc -cu -ph -oshell.syms syms.c
comm1.o: comm1.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms comm1.c
comm2.o: comm2.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms comm2.c
comm3.o: comm3.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms comm3.c
execom.o: execom.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms execom.c
globals.o: globals.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms globals.c
main.o: main.c shell.syms
lc $(FLAGS) -HShell.syms main.c
rawcon.o: rawcon.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms rawcon.c
run.o: run.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms run.c
set.o: set.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms set.c
sub.o: sub.c shell.syms
lc $(FLAGS) $(OPTIM) -HShell.syms sub.c